
<!DOCTYPE html>  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
<title>Index</title>  
<script type="text/javascript">  
var ws = null;  
function startWebSocket() {  
    if ('WebSocket' in window)  
        ws = new WebSocket("ws://localhost:8080/7webNightP/websocket");  
    else if ('MozWebSocket' in window)  
        ws = new MozWebSocket("ws://localhost:8080/7webNightP/websocket");  
    else  
        alert("not support");  
    ws.onmessage = function(evt) {  
        alert(evt.data);  
    };  
    ws.onclose = function(evt) {  
        alert("close");  
    };  
    ws.onopen = function(evt) {  
        alert("open");  
    };  
}  
function sendMsg() {  
    ws.send(document.getElementById('writeMsg').value);  
}  
</script>  
</head>  
<body onload="startWebSocket();">
<h1>web Socket</h1>
<p> Socket 통신 FTP로서 연결지향통신,
    연결 : 양쪽의 규격이 일치. 서버가 Ready에 들어갔을때 
       클라이언트가 서버의 IP와 PORT 로 접속을 해야합니다 
       서버        -     클라이언트1
          -     클라이언트2
          -     클라이언트3
          
   HTML5에서 클라이언트소켓에 해당하는 WebSocket이 생겼다.
      그것을 통해 서버소켓과 연결이 됩니다. 
   java7에서만 HTML5의 소켓과 연결이 가능
      서버도  TOMCAT7 update 된것부터 가능
 HTML5의 소켓과 통신할 수 있는  
   서버소켓을 사용할 수 있는 프로그램 : java7, ..,.., node.js 
       
        
    서버와 클라이언트 프로그램 

</p>




  
<input type="text" id="writeMsg"></input>  
<input type="button" value="send" onclick="sendMsg()"></input>  
</body>  
</html>  